| Authors |
Novikov Evgeniy Aleksandrovich, Doctor of physical and mathematical sciences, senior scientific associate, Institute of Computational Modeling of Siberian Branch of Russian Academy of Sciences (44 Building,
50 Akademgorodok, Krasnoyarsk, Russia), novikov@icm.krasn.ru
|
| Abstract |
Background. When modeling the kinetics of chemical reactions, calculating electronic circuits and electrical networks and other critical applications there is a need to solve the Cauchy problem for stiff systems of ordinary differential equations.
Materials and methods. To solve these problems L-stable numerical schemes are applied. In such methods basic computing costs fall on the decomposition of the Jacobi matrix due to high dimensionality of the differential equations system. Cost reduction is achieved by freezing the Jacobian matrix, i.e. using the same matrix in several integration steps. Additional cost savings are achieved by applying heterogeneous integration algorithms. The structure of such algorithms includes explicit and L-stable methods. These algorithms automatically recognize whether the problem is stiff or not. An efficient numerical scheme is chosen at each step according to a criterion of stability. The heterogeneous integration algorithm based on the L-stable and the explicit two-stage methods is constructed. The inequality for stability control of the second order Runge-Kutta scheme is constructed. The numerical formula of the first order with the extended up to 8 interval of stability based on stages of this method has been proposed. Based on the L-stable (2,2)-scheme and numerical formulas of the first and second orders of accuracy Runge – Kutta method, the algorithm of variable structure in which the most efficient method is chosen at each step according to the criterion of stability has been constructed. The Jacobi matrix freezing is allowed while using the L-stable method. Besides, the matrix can be calculated both analytically and numerically. The algorithm is designed for the solution of both stiff and non-stiff problems.
Results. Numerical results confirm the efficiency of the algorithm.
|
| References |
1. Khayrer E., Vanner G. Reshenie obyknovennykh differentsial'nykh uravneniy. Zhestkie i differentsial'no-algebraicheskie zadachi [Solution of regular differential equations. Stiff and differential algebraic problems]. Moscow: Mir, 1999, 685 p.
2. Byrne G. D., Hindmarsh A. C. J. of Comput. Physics. 1987, no. 70, pp. 1–62.
3. Rosenbrock H. H. Computer. 1963, no. 5, pp. 329–330.
4. Novikov E. A., Shitov Yu. A., Shokin Yu. I. DAN SSSR [Reports of the Academy of Sciences of the USSR]. 1988, vol. 301, no. 6, pp. 1310–1314.
5. Novikov E. A. Zhurnal vychislitel'noy matematiki i matematicheskoy fiziki [Journal of calculus mathematics and mathematical physics]. 2011, vol. 51, no. 12, pp. 2194–2208.
6. Novikov V. A., Novikov E. A., Yumatova L. A. Zhurnal vychislitel'noy matematiki i matematicheskoy fiziki [Journal of calculus mathematics and mathematical physics]. 1987, vol. 27, no. 3, pp. 385–390.
7. Novikov E.A. DAN SSSR [Reports of the Academy of Sciences of the USSR].1984,vol.278,no.2,pp.272–275.
8. Novikov A.E., Novikov E.A. Mathematical Models and Computer Simulations.2010, vol. 2, no.4,pp.443–452.
9. Novikov E. A. Yavnye metody dlya zhestkikh sistem [Explicit methods for stiff systems]. Novosibirsk: Nauka, 1997, 197 p.
10. Novikov E. A. Izvestiya vysshikh uchebnykh zavedeniy. Povolzhskiy region. Fiziko-matematicheskie nauki [University proceedings. Volga region. Physical and mathemati-cal sciences]. 2010, no. 4, pp. 64–72.
11. Novikov E. A., Shornikov Yu. V. Komp'yuternoe modelirovanie zhestkikh gibridnykh system [Computer modeling of stiff hybrid systems]. Novosibirsk: Izd-vo NGTU, 2012, 450 p.
12. Bakhvalov N. S., Zhidkov N. P., Kobel'kov G. M. Chislennye metody [Numerical methods]. Moscow: Nauka, 1987, 598 p.
13. Hindmarsh A. C. ODEPACK, a systematized collection of ODE solvers. Lawrence Liv-ermore National Laboratory, 1982. Preprint UCRL-88007.
|